Subject: [PATCH] Fixed OFoptional by introducing OFalign?
--- a/CMake/osconfig.h.in
+++ b/CMake/osconfig.h.in
-@@ -1180,4 +1180,7 @@
- /* Define if we are supposed to use STL's system_error */
- #cmakedefine HAVE_STL_SYSTEM_ERROR @HAVE_STL_SYSTEM_ERROR@
+@@ -1223,4 +1223,7 @@
+ /* Define if the input iterator category is supported */
+ #cmakedefine HAVE_CONTIGUOUS_ITERATOR_CATEGORY @HAVE_CONTIGUOUS_ITERATOR_CATEGORY@
+/* Define if the compiler supports __declspec(align) */
+#cmakedefine HAVE_DECLSPEC_ALIGN
#endif /* !OSCONFIG_H*/
--- a/config/aclocal.m4
+++ b/config/aclocal.m4
-@@ -1971,6 +1971,47 @@
+@@ -1985,6 +1985,47 @@
fi
])
dnl This macro checks if a given preprocessor symbol exists and is a string
--- a/config/configure
+++ b/config/configure
-@@ -16924,6 +16924,66 @@
- fi
- rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+@@ -17103,6 +17103,66 @@
+
+
+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __alignof__" >&5
+$as_echo_n "checking for __alignof__... " >&6; }
Last-Update: Fri, 15 May 2015 16:39:01 UTC
--- a/dcmnet/libsrc/dul.cc
+++ b/dcmnet/libsrc/dul.cc
-@@ -1916,7 +1916,7 @@
+@@ -1913,7 +1913,7 @@
msg += OFStandard::getLastNetworkErrorCode().message();
return makeDcmnetCondition(DULC_TCPINITERROR, OF_error, msg.c_str());
}
+++ /dev/null
-Description: Remove the systemprocessor name in the compilate
- Required for reproducible builds, and it is also not reliable
-Author: Gert Wollny <gw.fossdev@gmail.com>
-
---- a/CMake/dcmtkPrepare.cmake
-+++ b/CMake/dcmtkPrepare.cmake
-@@ -373,15 +373,6 @@
- set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -D_XOPEN_SOURCE_EXTENDED -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -D_DEFAULT_SOURCE -D_BSD_COMPAT -D_OSF_SOURCE -D_POSIX_C_SOURCE=199506L")
- endif()
-
-- option(DCMTK_FORCE_FPIC_ON_UNIX "Add -fPIC compiler flag on unix 64 bit machines to allow linking from dynamic libraries even if DCMTK is built statically" OFF)
-- mark_as_advanced(DCMTK_FORCE_FPIC_ON_UNIX)
--
-- # Setting for IA64 / x86_64 which needs -fPIC compiler flag required for shared library build on these platforms
-- if(CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64" AND UNIX AND DCMTK_FORCE_FPIC_ON_UNIX)
-- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC")
-- set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC")
-- endif()
--
- endif()
-
- # define libraries and object files that must be linked to most Windows applications
01_dcmtk_3.6.0-1.patch
-#02_system_charls.patch
03_datadic_install.patch
04_Fixed-OFoptional-by-introducing-OFalign.patch
05_performance.patch
07_dont_export_all_executables.patch
-08_remove_system_processor.patch
-#09_charls-2.0.patch
+